deep and steep escarpment - Francés Inglés Diccionario